radar controlled - French English Dictionary